Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
134A THURLOW PARK ROAD £4,500 20 Mar 2019
138 THURLOW PARK ROAD Detached £730,000 18 Oct 2002
140 THURLOW PARK ROAD Detached £1,850,000 25 Mar 2020
144 THURLOW PARK ROAD Detached £1,237,000 25 Apr 2014
146 THURLOW PARK ROAD Detached £1,830,000 21 Jun 2019
148 THURLOW PARK ROAD Detached £625,000 9 Apr 2002
150 THURLOW PARK ROAD Detached £463,000 30 Jul 1998